package com.weixin.project.Dao;

import com.weixin.project.Common.Enum.ModuleType;
import com.weixin.project.Entity.Video;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;

import java.util.List;

public interface VideoDao extends JpaRepository<Video, Integer>, JpaSpecificationExecutor<Video> {
    List<Video> getVideosByUserId(Integer userId);
    Integer countVideosByUserId(Integer userId);
    List<Video> getVideosByModule(ModuleType moduleType);
}

